home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / misc / emu / arosdev.lha / AROS / workbench / makefile
Makefile  |  1997-01-28  |  692b  |  34 lines

  1. # $Id: makefile,v 1.4 1997/01/28 13:46:38 digulla Exp $
  2. TOP=..
  3.  
  4. include $(TOP)/config/make.cfg
  5.  
  6. ifeq ($(FLAVOUR),native)
  7. SUBDIRS=
  8. else
  9. SUBDIRS=c demos devs libs
  10. endif
  11.  
  12. all: $(SDIR)/Startup-Sequence
  13.     @for dir in $(SUBDIRS) ; do \
  14.         echo "Making all in $(CURDIR)/$$dir..." ; \
  15.         if ( cd $$dir ; \
  16.         $(MAKE) $(MFLAGS) TOP="$(TOP)/.." CURDIR="$(CURDIR)/$$dir" \
  17.         all ) ; \
  18.         then echo -n ; else exit 1 ; fi ; \
  19.     done
  20.  
  21. clean:
  22.     @for dir in $(SUBDIRS) ; do \
  23.         echo "Making all in $(CURDIR)/$$dir..." ; \
  24.         ( cd $$dir ; \
  25.         $(MAKE) $(MFLAGS) TOP="$(TOP)/.." CURDIR="$(CURDIR)/$$dir" \
  26.         clean ) ; \
  27.     done
  28.  
  29. $(SDIR)/Startup-Sequence : s/Startup-Sequence
  30.     $(CP) $^ $@
  31.  
  32. setup:
  33.     @true
  34.